package com.wskj.insuranceweb.reporter.service;

import com.wskj.insuranceweb.reporter.pojo.*;

import java.util.List;

public interface AcceptService {
    List<Accept> showList(String report, String customernumber);

    void addAccept(Reporter reporter);

    Accept findAcceptById(String id);

    void updateById(String id, String name);

    List<Accept> findAccept();

    void updateInvestigation(String id);

    void updateByCust(String customernumber);

    void updateCauseByCust(String cust);

    void updateCByCust(String cust);

    void editpond(String cust);

    List<Accept> findAcceptBySuspend();

    void returnPool(String cust);

    Accept getAccept(String cust);

    void deleteAccept(String cust);

    Claim getClaim(String claimstatus, String findings, String customernumber);

    Claim findClaim(String cust);


    Backuparea findBackuparea(String reporter);

    void update(Backuparea b);

    void addModifycause(Modifycause modifycause);

    List<Modifycause> findModifycause(String reporter);

    void editconcl(String report);

    void addConclusion(Conclusion conclusion);

    void editclaim(String report);

    List<Accept> AcceptList(String report, String customernumber);

    Conclusion getConclusion(String report);

    void updateClaim(String report);

    void addExamine(Examine examine);
}
